home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / earcd / mus / play / mpegapla.lha / MPEGAPlayer.doc < prev   
Text File  |  1997-01-08  |  5KB  |  145 lines

  1. -------------------------------------------------------------------------------
  2.  
  3.             MPEGAPlayer 1.4 (28-Dec-1996)
  4.  
  5. -------------------------------------------------------------------------------
  6.  
  7.  
  8. Distribution Conditions
  9. -----------------------
  10.  
  11.   This program is copyright (c) 1995-96 by Stephane TAVENARD.
  12. It may be distributed freely under the condition that no profit is
  13. gained from its distribution, nor from any other program distributed
  14. in the same package.
  15.  
  16.   Permission is granted to distribute this package by Bulletin Board
  17. systems or network sites, under the condition that no fee is charged
  18. on downloading it.
  19.  
  20.   All files that are part of this package have to be distributed
  21. together and none of them may be changed in any way other than
  22. archiving or crunching.  The only exception to this rule are the
  23. icons, including the tooltypes, which may be changed to accommodate
  24. them to the rest of the disk it is distributed on.
  25.  
  26.   This program is distibuted as freeware.
  27.  
  28.  
  29. Disclamer
  30. ---------
  31.  
  32.   This package is provided "as is" without warranty of any kind.
  33. The author assumes no responsibility or liability whatsoever
  34. for any damage or dataloss caused by using this package.
  35.  
  36.  
  37. Introduction
  38. ------------
  39.  
  40. What is MPEG audio ?
  41.  
  42. It's a very efficient audio compression standard. Actually, there are 3 methods
  43. of compression named Layer I, II & III. Layer III is more efficient than 
  44. Layer II and layer II is more efficient than layer I :) . 
  45. Layer III is not implemented yet in this player because Layer III is more 
  46. difficult to decode and it is not used by professionals.
  47. MPEG audio allow to compress a 16-bits PCM sound file from 1.2 to 32 times.
  48.  
  49.  
  50. Why is it so hard to make a real time MPEG audio decoder ?
  51.  
  52. MPEG audio decoding requires a lot of arithmetic calculation, so a lot of CPU
  53. power is required. Normally, MPEG audio decoding is made with help of a DSP.
  54.  
  55.  
  56. History
  57. -------
  58.  
  59. V1.0    11-Jun-1995    First release (not public)
  60. V1.1    19-Jun-1995    Corrected minor bug in audio signal allocation
  61. V1.11    09-Jul-1995    Asynchronous Config window & Screen locking bug corrected
  62. V1.2    10-Sep-1995    Added mixing frequency for audio output
  63.     07-Feb-1996    68060 version not optimized
  64. V1.3    01-Jul-1996    Fixed a bug in the check routine
  65.             Corrected old bug that kill my prog
  66. V1.4    28-Dec-1996    Correct bug in Config save ! (very old bug...)
  67.             Now supports MPEG-2 Layer1&2
  68.             Now Scopes Genies works !
  69.             Added Volume/Balance/Faster/Slower/Prev/Next
  70.             Use Christian Buchner 14-bit calibrated audio
  71.  
  72. Description
  73. -----------
  74.  
  75. This is a player for DeliTracker program (thanks to Peter Kunath and
  76. Frank Riffel for this marvellous soundplayer). You need at least a
  77. 68020 CPU to use it ! This player can decode and play standard
  78. MPEG audio bitstreams, layers I & II. Audio output can be either in
  79. 8 bits or in 16 bits (14 bits audio, really).
  80.  
  81. NOTA: the 68060 can't directly execute 64 bit divisions and multiplications.
  82.       so the '060 version doesn't use the 64 bit instructions.
  83.  
  84. How to use it ?
  85.  
  86. First, get a version of DeliTracker (best: get the latest version).
  87. Then, copy the player file ('MPEGAPlayer.020' for 68020 - 68040 CPUs,
  88. 'MPEGAPlayer.060' for 68060 CPUs) in the DeliPlayer directory.
  89. Last, start DeliTracker and try to load the MPEG file in this package
  90. ('FRIENDLY.MP2' is a 1:22 compressed file).
  91.  
  92.  
  93. You don't hear anything:
  94. -> there's a bug ?
  95.  
  96. You hear a some sound broken with blanks:
  97. -> Your CPU is not enough faster for the current options.
  98.  
  99. You hear a countinous sound (10 sec):
  100. -> Ok, you've got a good CPU, try to find long MPEG file now.
  101.  
  102. How to change options ?
  103.  
  104. In the player option window of DeliTracker, select Config button.
  105. Then you can configure the MPEG decoder for mono and stereo files
  106. separately (why ? because decoding time of stereo files is approx.
  107. 2x decoding time of mono files). Config. options are:
  108.  
  109. Quality: High, Medium, Low
  110. -> defines the decoding quality, and also the decoding speed. Slow CPU users,
  111. select Low quality ...
  112.  
  113. Frequency: Normal, 1/2, 1/4
  114. -> defines the output decoding frequency. 1/4 is the most optimized
  115. decoding algorithm, but a 44100Hz original sampling file will be play
  116. at 11025Hz only ! (usefull for low CPU, too). You can only use Normal
  117. mode if you have a screen mode >15kHz and a fast CPU !
  118.  
  119. Output: 8 bits, 16 bits
  120. -> in 8 bits mode, play 8-bit audio samples (strange, no ?)
  121. -> in 16 bits mode, play 14-bit audio samples (better...)
  122.  
  123. For stereo files, it's possible to play them in mono (save a lot of CPU time)
  124. when selecting 'Force Mono'
  125.  
  126. Mixing Enabled: if selected, the audio output is played at the rate specified by
  127. 'Mixing frequency'
  128.  
  129. Ok, everything is clear ? try it now !
  130.  
  131.  
  132. Thanks to my friend, AMIGA, the best computer ever made.
  133.  
  134.            / /
  135.           / /
  136.          / /
  137.    \ \  / /
  138.     \ \/ /
  139.      \/\/
  140.  
  141. Stéphane TAVENARD (ANGERS/France)
  142. E-Mail: tavenard@xiii.univ-angers.fr
  143.  
  144. Note: It's the Email of my brother Raphaël (I'm not connected yet !)  ;-(
  145.